﻿@charset "utf-8";
body{ font:"宋体", Verdana, Arial; font-size:12px; background:#fff; margin:0px; padding:0px;}
span,p,ol,ul,li,form,input,ul,li,dt,dl,dd,em,a,h1,h2,h3,h4,h5,h6,i,iframe,center,del,ins{ margin:0px; padding:0px;}
input,ul,li{list-style-type:none;}
em{ font-style:normal;}
img{ border:0px;}

/*font*/
.f_c00{ color:#c00;}
.f_999{ color:#999;}

.mar_top{ margin-top:12px;}
.mar_top2{ margin-top:24px;}
.mar_top3{ margin-top:5px;}
.mar_lt{ margin-left:12px; display:inline;}

/*link*/
a:link, a:visited{ color:#333; text-decoration:none;}
a:hover{ color:#c00; text-decoration:underline;}
.l_999:link, .l_999:visited{ color:#999; text-decoration:none;}
.l_999:hover{ color:#c00; text-decoration:underline;}
.l_666:link, .l_666:visited{ color:#666; text-decoration:none;}
.l_666:hover{ color:#c00; text-decoration:underline;}
.l_c00:link, .l_c00:visited{ color:#c00; text-decoration:none;}
.l_c00:hover{ color:#c00; text-decoration:underline;}
.l_c00_u:link, .l_c00_u:visited{ color:#f00; text-decoration:underline;}
.l_c00_u:hover{ color:#c00; text-decoration:underline;}
.l_ff7e00:link, .l_ff7e00:visited{ color:#ff7e00; text-decoration:none;}
.l_ff7e00:hover{ color:#c00; text-decoration:underline;}

/*input*/
input, select, textarea{ background:#fff;}
.soon{ height:27px; line-height:27px; color:#333; border:0; padding:0 2px;}
.soout{ height:27px; line-height:27px; color:#ccc; border:0; padding:0 2px;}
.lgon{ height:24px; line-height:24px; color:#333; border:1px solid #999; padding:0 2px;}
.lgout{ height:24px; line-height:24px; color:#ccc; border:1px solid #ccc; padding:0 2px;}
.input1{ height:18px; line-height:18px; color:#000; border:1px solid #ccc; padding:0 2px;}
.input2, .input3{ height:20px; line-height:20px; border:1px solid #ccc; padding:0 2px;}
.input2{ color:#000;}
.input3{ color:#ccc;}
.input4{ height:25px; line-height:25px; color:#333; border:1px solid #c00; padding:0 2px;}

/*按钮*/
input.soso{ width:57px; height:22px; line-height:22px; text-align:center; background:url(../images/an_bg1.gif) no-repeat; color:#fff; border:0; cursor:pointer;}
input.qink{ width:83px; height:22px; line-height:22px; text-align:center; background:url(../images/an_bg2.gif) no-repeat; color:#fff; border:0; cursor:pointer;}
input.ok{ width:40px; height:23px; line-height:23px; text-align:center; background:url(../images/an_bg3.gif) no-repeat; color:#000; border:0; cursor:pointer;}
input.tijan{ width:104px; height:33px; line-height:33px; font-size:14px; text-align:center; color:#fff; font-weight:bold; background:url(../images/an-bg.gif) no-repeat; border:0; cursor:pointer;}

/*内容部分*/
.cot{ width:960px; height:auto; margin:0 auto;}
.clt, .crt{ width:242px; height:auto;}
.clt{ float:left;}
.cce{ width:452px; height:auto; float:left;}
.crt{ float:right;}
.cce2{ width:706px; height:auto; float:right;}
.cce3{ width:706px; height:auto; float:left;}
.olt, .olt2, .olt3, .olt4, .olt5{ border:1px solid #ccc; float:left; *overflow:hidden;}
.olt{ height:180px;}
.olt2{ height:auto;}
.olt3{ height:250px;}
.olt4{ height:652px;}
.olt5{ height:670px;}
/*模块框架*/
.ow1{ width:240px;}
.ow2{ width:450px;}
.ow3{ width:958px;}
.ow4{ width:704px;}
.o1tit{ height:30px; line-height:30px; float:left;}
.olw1{ width:220px; padding:0 10px;}
.olw2{ width:430px; padding:0 10px;}
.olw3{ width:684px; padding:0 10px;}
.o1tit strong, .o1tit span, .o1tit em{ width:auto; height:30px;}
.o1tit strong{ font-size:14px; float:left;}
.o1tit span{ margin-left:10px; display:inline; float:left;}
.o1tit em{ float:right;}
.cbr1{ background:url(../images/tit-bg1.gif) top right no-repeat;}
.cbr2{ background:url(../images/tit-bg2.gif) top right no-repeat;}

/*标签切换框架*/
.tabt{ height:26px; line-height:26px; border-bottom:1px solid #ccc; float:left; *overflow:hidden;}
.tabt strong{ font-size:14px; padding:0 5px 0 10px; float:left;}
.tabt span{ padding:0 10px 0 5px; float:right;}
.tabt2{ height:26px; line-height:26px; border-bottom:1px solid #ccc; float:left; *overflow:hidden;}
.tabt2 strong{ font-size:14px; padding-right:5px; float:left;}
.tabt2 span{ white-space:nowrap; float:right;}
.tabtit{ width:auto; height:26px; margin:-1px 0 0 -1px; position:relative; z-index:1; float:left;}
.tabtit li{ width:auto; height:26px; text-align:center; cursor:pointer; padding:0 8px; float:left;}
.tabtit li.current{ height:27px; font-weight:bold; background:#fff; border:1px solid #ccc; border-top:1px solid #c00; border-bottom:0;}
.tabtit li.usual{}
.tabcn{ height:auto; float:left;}
.tabcn .con{ height:auto; display:none; float:left;}

/*通栏广告*/
.inxad{ width:960px; height:auto; float:left;}
.inltad{ width:706px; height:auto; float:left;}
.inrtad{ width:242px; height:auto; float:right;}
/*site*/
.bd_site{ width:928px; height:26px; line-height:26px; text-align:left; padding:0 10px 0 20px; float:left; background:url(../images/list-arrow-rt.gif) 10px 9px no-repeat; position:relative;}
.bd_lin{ border: solid #ccc; border-width:1px 0 1px 0;}
.hd_lt{ float:left;}
.hd_rt{ float:right;}
.bd_site .lt, .bd_site .rt{ width:1px; height:26px; background:#ccc; position:absolute; top:0;}
.bd_site .lt{ left:-1px;}
.bd_site .rt{ right:-1px;}

/*友情链接*/
.link{ width:938px; height:auto; line-height:22px; padding:10px; float:left;}

/* 分页 */
.page{ width:auto; height:22px; line-height:22px; text-align:left; float:right;}
.page a{ width:auto; height:20px; line-height:20px; padding:0 7px; border:1px solid #999; margin:0 7px 0 0; display:inline; float:left}
.page1{ width:auto; height:20px; line-height:20px; text-align:center; color:#c00; background:#fff; border:1px solid #c00; padding:0 7px; margin:0 7px 0 0; display:inline; float:left;}
/*帮助中心*/
.hdhelp{ width:300px; height:50px; line-height:50px; text-align:right; font-weight:bold; font-size:38px; margin:10px 10px 0 0; display:inline; float:right;}
/*header*/
.top{ width:100%; height:26px; background:#eee; color:#666; float:left; overflow:hidden;}
.toplt{ width:auto; height:26px; float:left;}
.toplt li{ width:100px; height:26px; line-height:28px; float:left;}
.toplt li img{ width:16px; height:16px; margin:5px 5px 0 0; float:left;}
.toprt{ width:auto; height:26px; line-height:28px; float:right;}
.top2{ width:960px; height:auto; float:left; position:relative;}
.logo{ width:auto; height:60px; float:left; margin-top:3px;}
.lline{ width:1px; height:41px; background:url(../images/line.gif) no-repeat; margin:9px 16px; display:inline; float:left;}
.logo2{ width:121px; height:45px; margin-top:10px; float:left;}
.topban{ width:620px; height:63px; position:absolute; right:0;}
.top3{ width:960px; height:43px; background:url(../images/nav-bg.gif) no-repeat; float:left;}
.nav{ width:auto; height:33px; color:#fff; text-align:center; padding:4px 15px 0; float:left;}
.navli1{ width:77px; height:33px; line-height:33px; float:left; font-size:14px; font-weight:bold;}
.navli1 a, .navli1 a:visited{ width:77px; height:33px; color:#fff; float:left; cursor:pointer;}
.navli1 a:hover{ width:77px; height:33px; line-height:33px; color:#d80c00; font-size:14px; font-weight:bold; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/navli-bg.png"); background:url(../images/navli-bg.png) no-repeat;*background:none; float:left; position:relative;}
.navli2{ width:77px; height:33px; line-height:33px; font-size:14px; font-weight:bold; float:left; cursor:pointer;}
.navli2 a{ width:77px; height:33px; color:#d80c00; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/navli-bg.png"); background:url(../images/navli-bg.png) no-repeat;*background:none; float:left;}
.navli2 a:hover, .navli2 a:visited{ cursor:pointer;}
.navline{ width:1px; height:10px; margin:11px 7px 0; background:#d50b00; overflow:hidden; display:inline; float:left;}
.nav2{ width:198px; height:33px; line-height:33px; color:#d80c00; text-align:center; padding:4px 5px 0; float:right;}
.nav2li{ width:95px; height:33px; line-height:33px; font-size:14px; font-weight:bold; float:left;}
.nav2li a, .nav2li a:visited{ color:#d80c00;}
.nav2line{ width:1px; height:10px; margin:11px 0 0; background:#d50b00; overflow:hidden; display:inline; float:left;}
/*header2*/
.xtit{ width:300px; height:45px; margin-top:10px; float:left;}
.xtit .zi1{ width:300px; height:25px; line-height:25px; font-size:24px; font-weight:bold; float:left;}
.xtit .zi2{ width:300px; line-height:20px; color:#ccc; float:left;}
.xsos{ width:auto; height:auto; float:right;}
.xtlt{ width:auto; height:auto; float:left;}
.xbot{ width:960px; height:3px; background:#c00; float:left; overflow:hidden;}
/*so*/
.sonr{ width:936px; height:80px; background:url(../images/so-bg.gif) no-repeat; margin-top:10px; display:inline; padding:0 12px; float:left;}
.sj{ width:auto; height:64px; padding:8px 0; float:left;}
.sj strong{ width:18px; height:64px; float:left;}
.sjnr{ width:150px; height:64px; line-height:21px; margin:1px 0 0 20px; display:inline; float:left;}
.sjnr li{ width:150px; height:21px; color:#c00; float:left;}
.col_b{ color:#016fd6;}
.col_g{ color:#05af29;}
.col_y{ color:#ff7800;}
.so{ width:445px; height:auto; margin-left:110px; display:inline; padding:8px 0; float:left;}
.sot{ width:auto; height:24px; text-align:center; color:#c00; float:left;}
.sotli1, .sotli2{ width:36px; height:24px; line-height:22px; margin-right:10px; display:inline; float:left; cursor:pointer;}
.sotli1{ background:url(../images/soli-bg.gif) no-repeat;}
.socot{ width:445px; height:31px; margin-top:5px; display:inline; float:left;}
.soclt{ width:3px; height:31px; background:url(../images/so-lt.gif) no-repeat; float:left;}
.socnr{ width:376px; height:29px; background:#fff; border-top:1px solid #8a0600; border-bottom:1px solid #8a0600; float:left;}
.socan{ width:66px; height:31px; float:left;}
.tipic{ width:170px; height:73px; padding:3px 0 4px; float:right;}
.tipic a, .tipic span{ width:170px; height:73px; float:left;}
.xso{ width:345px; height:auto; margin-left:110px; display:inline; padding:8px 0; float:left;}
.xsot{ width:auto; height:24px; text-align:center; color:#c00; float:left;}
.xsotli1, .xsotli2{ width:36px; height:24px; line-height:22px; margin-right:10px; display:inline; float:left; cursor:pointer;}
.xsotli1{ background:url(../images/soli-bg2.gif) no-repeat;}
.xsocot{ width:333px; height:31px; background:url(../images/so-xbg.gif) no-repeat; padding:3px 4px 4px; display:inline; float:left;}
.xsoclt{ width:3px; height:31px; background:url(../images/so-lt.gif) no-repeat; float:left;}
.xsocnr{ width:264px; height:29px; background:#fff; border-top:1px solid #8a0600; border-bottom:1px solid #8a0600; float:left;}

/*footer*/
.foot{ width:960px; height:auto; border-top:1px solid #eee; padding-top:5px; float:left;}
.foot p{ width:960px; height:25px; line-height:25px; color:#999; text-align:center; float:left;}